@media screen and (max-width: 1319px) {
	.index-body .index-teach .index-teach-body .index-teach-prev{
		display: none;
	}
	.index-body .index-teach .index-teach-body .index-teach-next{
		display: none;
	}
}

@media screen and (max-width: 1100px) {
	.genban .genban-body .genban-img{
		opacity: 0.3;
	}
}

@media screen and (max-width: 1024px) {
	/* 顶部 */
	.header .top .top-sear{
		margin-left: 30px;
		margin-top: 20px;
	}
	.header .top .top-sear-img{
		display: none;
	}
	
	/* 底部 */
	.foot .foot-body .foot-list > ul li p{
		font-size: 14px;
	}
	.foot .foot-body .foot-ways{
		width: 37%;
	}
	
	/* 面包屑 */
	.bread .bread-body .bread-r{
		margin-right: 10px;
	}
	
	/* 学院概况 */
	.xy-jj .xy-jj-main .xy-jj-main-l{
		display: flex;
		flex-direction: column;
		justify-content: space-between;
	}
	.xy-jj .xy-jj-main .xy-jj-main-r .xy-jj-main-r-info{
		margin-top: 20px;
	}
	.xy-jj .xy-jj-main .xy-jj-main-r .xy-jj-main-r-info p{
		margin-top: 10px;
	}
	
	/* 教学内容 */
	.jx-kc > ul .jx-kc-item .jx-kc-item-l .jx-kc-item-l-box p{
		font-size: 20px;
	}
	.jx-kc > ul .jx-kc-item .jx-kc-item-r .jx-kc-item-r-box p{
		font-size: 16px;
	}
}

@media screen and (max-width: 768px) {
	/* 顶部 */
	.header .nav{
		display: none;
	}
	.header .top .navbtn{
		display: block;
	}
	
	/* 首页 */
	.index-ban{
		height: 280px;
	}
	.index-ban .index-ban-body{
		display: none;
	}
	.index-ban .indexban .swiper-pagination-bullet{
		width: 10px;
		height: 10px;
	}
	.index-body .index-body-tit h3{
		font-size: 20px;
	}
	.index-body .index-course ul .index-course-item .index-course-item-r .index-course-item-r-box{
		margin: 5px;
	}
	.index-body .index-course ul .index-course-item .index-course-item-r .index-course-item-r-box p{
		font-size: 15px;
	}
	.index-body .index-course ul .index-course-item .index-course-item-r .index-course-item-r-box a{
		margin-top: 10px;
		font-size: 12px;
		padding: 5px 0;
	}
	.index-body .index-teach .index-teach-body .index-teach-list .index-teach-list-box .index-teach-list-photo{
		width: 100px;
		height: 100px;
	}
	.index-body .index-teach .index-teach-body .index-teach-list .index-teach-list-box .index-teach-list-info .index-teach-list-info-tit{
		font-size: 15px;
	}
	.index-body .index-teach .index-teach-body .index-teach-list .index-teach-list-box .index-teach-list-info .index-teach-list-info-words{
		font-size: 11px;
	}
	.index-body .index-wond ul .index-wond-item p{
		font-size: 12px;
	}
	.index-body .index-news .index-news-body{
		display: block;
	}
	.index-body .index-news .index-news-body .index-news-first{
		width: auto;
	}
	.index-body .index-news .index-news-body .index-news-list{
		width: auto;
		margin-left: 0;
		margin-top: 20px;
	}
	.index-body .index-flink b{
		width: 12%;
		font-size: 16px;
	}
	
	/* 横幅 */
	.banner{
		height: 160px;
	}
	
	/* 底部 */
	.foot .foot-body .foot-list > ul li{
		width: 15%;
		margin-right: 5%;
	}
	
	/* 学院概况 */
	.xy-jj .xy-jj-main{
		display: block;
	}
	.xy-jj .xy-jj-main .xy-jj-main-r{
		width: auto;
		margin-left: 0;
	}
	.xy-jj .xy-jj-main .xy-jj-main-l{
		width: auto;
		flex-direction: row;
		margin-top: 20px;
	}
	.xy-jj .xy-jj-main .xy-jj-main-l div{
		margin-top: 0;
		margin-left: 20px;
	}
	.xy-jj .xy-jj-main .xy-jj-main-l div:first-child{
		margin-left: 0;
	}
	
	/* 讲师介绍 */
	.teacher > ul .teacher-item .teacher-item-img{
		width: 40%;
		margin-right: 0;
	}
	.teacher > ul .teacher-item .teacher-item-info{
		width: 60^;
	}
	.teacher > ul .teacher-item .teacher-item-info .teacher-item-info-box{
		margin: 20px;
	}
	
	/* 办学风采 */
	.bx-kc > ul .bx-kc-item{
		width: 49%;
		margin-right: 2%;
	}
	.bx-kc > ul .bx-kc-item:nth-child(even){
		margin-right: 0;
	}
	
	/* 新闻动态 */
	.xw-xy .xw-xy-list .xw-xy-item .xw-xy-item-l{
		width: 30%;
	}
	.xw-xy .xw-xy-list .xw-xy-item .xw-xy-item-r{
		width: 68%;
	}
}

@media screen and (max-width: 480px) {
	/* 首页 */
	.index-ban{
		height: 150px;
	}
	.index-body .index-course ul .index-course-item{
		width: 100%;
		margin-right: 0;
		margin-bottom: 15px;
	}
	.index-body .index-wond ul{
		flex-wrap: wrap;
	}
	.index-body .index-wond ul .index-wond-item{
		width: 49%;
		margin-bottom: 10px;
	}
	.index-body .index-wond ul .index-wond-item:nth-child(2n){
		margin-right: 0;
	}
	.index-body .index-news .index-news-body .index-news-first .index-news-first-info{
		position: static;
		background: none;
	}
	.index-body .index-news .index-news-body .index-news-first .index-news-first-info .index-news-first-box{
		margin: 5px;
		color: inherit;
	}
	.index-body .index-news .index-news-body .index-news-first .index-news-first-info .index-news-first-box .index-news-first-tit{
		font-size: 15px;
	}
	.index-body .index-news .index-news-body .index-news-first .index-news-first-info .index-news-first-box .index-news-first-date{
		margin-top: 0;
		font-size: 13px;
	}
	.index-body .index-news .index-news-body .index-news-first .index-news-first-info .index-news-first-box .index-news-first-words{
		font-size: 12px;
		margin-top: 5px;
	}
	.index-body .index-news .index-news-body .index-news-list .index-news-item{
		flex-wrap: wrap;
		margin-top: 20px;
	}
	.index-body .index-news .index-news-body .index-news-list .index-news-item .index-news-item-img{
		width: 100%;
	}
	.index-body .index-news .index-news-body .index-news-list .index-news-item .index-news-item-info{
		width: 100%;
		margin-left: 0;
	}
	.index-body .index-news .index-news-body .index-news-list .index-news-item .index-news-item-info .index-news-item-tit{
		font-size: 15px;
	}
	.index-body .index-news .index-news-body .index-news-list .index-news-item .index-news-item-info .index-news-item-date{
		font-size: 13px;
		margin-top: 5px;
	}
	.index-body .index-news .index-news-body .index-news-list .index-news-item .index-news-item-info .index-news-item-desc{
		font-size: 12px;
		margin-top: 5px;
	}
	.index-body .index-flink{
		margin-top: 20px;
		display: block;
	}
	.index-body .index-flink b{
		display: block;
		width: auto;
	}
	.index-body .index-flink div{
		margin-left: 0;
		margin-top: 10px;
	}
	
	/* 横幅 */
	.banner {
		height: 140px;
	}
	.banner .banner-body p{
		font-size: 20px;
	}
	.banner .banner-body p img{
		width: 20px;
	}
	
	/* 底部 */
	.foot .foot-body{
		display: block;
		padding: 20px 0 30px;
	}
	.foot .foot-body .foot-list{
		width: auto;
		border-right: none;
		border-bottom: solid 1px #bfbfbf;
	}
	.foot .foot-body .foot-list > ul li{
		width: 18%;
		margin-right: 3%;
	}
	.foot .foot-body .foot-list > ul li:last-child{
		margin-right: 0;
	}
	.foot .foot-body .foot-list > ul li dl{
		margin-top: 15px;
	}
	.foot .foot-body .foot-ways{
		width: auto;
		margin-top: 20px;
	}
	.foot .foot-bot .foot-bot-body{
		display: block;
		text-align: center;
	}
	.foot .foot-bot .foot-bot-body dl{
		justify-content: center;
		margin-top: 5px;
	}
	
	/* 底部横幅 */
	.genban .genban-body .genban-info .genban-info-tit{
		font-size: 33px;
	}
	.genban .genban-body .genban-info .genban-info-words{
		font-size: 16px;
	}
	
	/* 面包屑 */
	.bread .bread-body .bread-r{
		display: none;
	}
	
	/* 学院概况 */
	.xy-ld{
		margin: 50px auto;
	}
	.xy-ld > ul{
		margin-top: 50px;
	}
	.xy-ld > ul .xy-ld-item .xy-ld-item-l{
		width: 100px;
	}
	.xy-ld > ul .xy-ld-item .xy-ld-item-l span{
		font-size: 16px;
	}
	.xy-ld > ul .xy-ld-item .xy-ld-item-r{
		width: 80%;
		margin-left: 5%;
	}
	.xy-ld > ul .xy-ld-item .xy-ld-item-r span{
		font-size: 16px;
		margin-left: 10px;
	}
	.xy-jj .xy-jj-main .xy-jj-main-l{
		display: block;
	}
	.xy-jj .xy-jj-main .xy-jj-main-l div{
		margin-left: 0;
		margin-top: 20px;
	}
	
	/* 联系我们 */
	.lx-fs .lx-fs-tit img{
		width: 90%;
	}
	.lx-fs .lx-fs-ways{
		margin-top: 40px;
	}
	.lx-fs .lx-fs-ways p{
		font-size: 15px;
	}
	
	/* 教学内容 */
	.jx-ts ul .jx-ts-item{
		margin-top: 30px;
	}
	.jx-kc{
		margin: 40px auto;
	}
	.jx-kc > ul{
		display: block;
	}
	.jx-kc > ul .jx-kc-item{
		width: auto;
		margin-right: 0;
		margin-bottom: 20px;
	}
	.jx-kc > ul .jx-kc-item .jx-kc-item-l .jx-kc-item-l-box p{
		font-size: 16px;
	}
	.jx-kc > ul .jx-kc-item .jx-kc-item-r .jx-kc-item-r-box{
		margin: 0 20px;
	}
	.jx-kc > ul .jx-kc-item .jx-kc-item-r .jx-kc-item-r-box p{
		font-size: 16px;
		line-height: 25px;
		max-height: 75px;
	}
	.jx-kc .jx-kc-de .jx-kc-de-body{
		margin: 30px;
	}
	.jx-kc .jx-kc-de .jx-kc-de-body .jx-kc-de-tit{
		display: block;
	}
	.jx-kc .jx-kc-de .jx-kc-de-body .jx-kc-de-tit .jx-kc-de-tit-r{
		margin-top: 5px;
	}
	
	.jx-lx .jx-lx-body{
		margin: 30px 10px;
	}
	.jx-lx .jx-lx-body form .jx-lx-li1{
		margin-top: 20px;
	}
	.jx-lx .jx-lx-body form .jx-lx-li2{
		flex-wrap: wrap;
		justify-content: flex-start;
	}
	.jx-lx .jx-lx-body form .jx-lx-li2 .jx-lx-inp{
		width: 100%;
		margin-right: 0;
		margin-top: 20px;
	}
	.jx-lx .jx-lx-body form .jx-lx-li2 .jx-lx-inp:first-child{
		margin-top: 0;
	}
	
	/* 讲师介绍 */
	.teacher > ul .teacher-item{
		width: 100%;
		margin-right: 0;
		margin-bottom: 20px;
	}
	
	/* 新闻动态 */
	.xw-xy .xw-xy-first{
		display: block;
	}
	.xw-xy .xw-xy-first .xw-xy-first-l{
		width: 100%;
	}
	.xw-xy .xw-xy-first .xw-xy-first-r{
		width: 100%;
		margin-left: 0;
		margin-top: 20px;
	}
	.xw-xy .xw-xy-first .xw-xy-first-r .xw-xy-first-r-tit{
		-webkit-line-clamp: 2;
	}
	.xw-xy .xw-xy-first .xw-xy-first-r .xw-xy-first-r-date{
		margin-top: 15px;
	}
	.xw-xy .xw-xy-first .xw-xy-first-r .xw-xy-first-r-words{
		margin-top: 10px;
	}
	.xw-xy .xw-xy-list{
		margin: 30px 0;
	}
	.xw-xy .xw-xy-list .xw-xy-item .xw-xy-item-l{
		width: 35%;
	}
	.xw-xy .xw-xy-list .xw-xy-item .xw-xy-item-r{
		width: 63%;
	}
	.xw-xy .xw-xy-list .xw-xy-item .xw-xy-item-r .xw-xy-item-r-tit{
		font-size: 16px;
	}
	.xw-xy .xw-xy-list .xw-xy-item .xw-xy-item-r .xw-xy-item-r-date{
		font-size: 14px;
	}
	.xw-xy .xw-xy-list .xw-xy-item .xw-xy-item-r .xw-xy-item-r-words{
		font-size: 12px;
	}
	
	/* 空白页 */
	.blank p{
		font-size: 2em;
	}
}